<template>
    <div style="height:calc(100vh - 100px);width: 100%;padding: 0px;width: calc(100% - 0px)">
        <el-tabs tab-position="left" type="border-card" style="height: 100%;width: 100%;">
            <el-tab-pane label="生成ViewModel实体">
                <CreateViewModel />
            </el-tab-pane>
            <el-tab-pane label="生成DataTable数据表">
                <CreateDataTable />
            </el-tab-pane>
            <el-tab-pane label="初始化数据库种子数据">
                <InitData />
            </el-tab-pane>
            <el-tab-pane label="生成项目业务文件">
                <CreateFilesByModels />
            </el-tab-pane>
        </el-tabs>
    </div>
</template>
<script setup>
import CreateViewModel from './codeComponents/CreateViewModel.vue';
import CreateDataTable from './codeComponents/CreateDataTable.vue';
import CreateFilesByModels from './codeComponents/CreateFilesByModels.vue';
import InitData from './codeComponents/InitData.vue';
</script>

<style scoped></style>